import User from './User'

// 增
const user = {
  name: 'brian',
  age: 30,
  email: 'brian@toimc.com',
}

const insertMethods = async () => {
  const data = new User(user)
  const result = await data.save()
  console.log(result)
}

// 查
const findMethods = async () => {
  const result = await User.findOne({
    username: 'walker',
  })
  console.log(result)
}

// 改
const updateMethods = async () => {
  const result = await User.updateOne(
    { name: 'brian' },
    {
      email: 'imooc@imooc.com',
    }
  )
  console.log(result)
}

// 删
const deleteMethods = async () => {
  const result = await User.deleteOne({ name: 'brian' })
  console.log(result)
}

findMethods()
